import axios from 'axios';
import { Message } from 'element-ui';

axios.defaults.baseURL = 'http://157.122.54.189:9095';

axios.interceptors.response.use(
  res => {
    console.log('这里拦截到正常响应状态码为200的请求');
    // 如果是状态码就报错的请求, 这里无法拦截, 需要添加第二个函数作为回调
    // 如果拦截了请求或者响应, 记得要 return
    return res;
  },
  err => {
    console.log('这里拦截到状态码本身出错');
    console.dir(err);
    // 这里可以拦截到状态码本身出错的请求
    Message.error(err.response.data.message || err.message || '系统错误');
    return;
  }
);

export default axios;